<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
  <head>
    <meta name="copyright" content=
    "Copyright (c) IBM Corporation and others 2008, 2011. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." />
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <link rel="stylesheet" href="../book.css" charset="ISO-8859-1" type=
    "text/css" />
    <title>
      Java Editor Breadcrumb
    </title>
  </head>
  <body>

    <h1>
      Java Editor Breadcrumb
    </h1>
    <p>
      The Java editor breadcrumb navigation bar shows the element at the
      current caret position and all its parent elements. The breadcrumb is
      embedded into the editor and show at the top of the editor.
    </p>
    <p>
      <img src="images/ref-breadcrumb.png" border="0" alt=
      "The Java editor breadcrumb bar" />
    </p>
    <p>

      To enable the breadcrumb invoke <strong>Toggle Java Editor
      Breadcrumb</strong> in the toolbar or press <strong>Alt+Shift+B</strong>
      in the Java editor.
    </p>
    <p>
      The breadcrumb allows to invoke actions on any element shown in the
      breadcrumb. Actions can be invoked through a context menu or through key
      bindings. To select an element in the breadcrumb either click on it or
      press <strong>Alt+Shift+B</strong> in the Java editor and then use the
      <strong>left</strong> and <strong>right</strong> arrow keys.
    </p>

    <p>
      With the breadcrumb it is also possible to navigate to other elements in
      the workspace: Click on one of the arrows or any element to open a drop
      down window. The drop down shows all siblings of the element for which
      the drop down was opened. To open an element click on it. To open the
      drop down with the keyboard, select an element and press the
      <strong>down</strong> arrow key.
    </p>
    <p>
      The enablement of the breadcrumb is remembered for each perspective. The
      breadcrumb can for example be enabled in the debug perspective and be
      disabled in the Java perspective.
    </p>

    <h3 class="related">Related Concepts</h3>
      <a href="../concepts/concept-java-editor.htm">Java Editor</a><br />
      <a href="../concepts/concept-java-views.htm">Java views</a><br />
      <a href="../concepts/concept-java-views-decorators.htm">Java element
      decorations</a><br />
      <a href="../concepts/concept-java-views-presentation.htm">Presentation
      options for Java views</a>

    <h3 class="related">Related References</h3>
      <a href="../reference/views/ref-java-editor.htm">Java editor
      actions</a><br />
      <a href="../reference/views/ref-view-outline.htm">Java outline</a><br />
      <a href="../reference/views/ref-viewsandeditors.htm">Views and
      editors</a>
  </body>
</html>
